power pulse - German English Dictionary